deep-well drilling rods - Turkish English Dictionary